History
History
Synonyms
UK
US
Meaning:
enthuse

to show great enthusiasm (for a person, thing)

influence

impress

to have a strong favourable effect on (a person)

influence

overawe

to fill (a person) with complete respect, fear etc

influence

MAKE AN IMPRESSION as in Wiktionary
MAKE AN IMPRESSION as in Wikipedia